W3C

searchProperty Tests

Device Independence Working Group

The tests for searchProperty in this page are derived from Section 5.1.2.7

TestDescriptionOrange Labs ResultNokia Result
nodeInterface-10attributes returns empty NamedNodeMapNot ImplementedNot Implemented
nodeInterface-10aattributes is readonlyPassNot Implemented
nodeInterface-5childNodes returns a NodeList containing children of nodePassNot Implemented
nodeInterface-5achildNodes returns empty NodeList if there are no childrenPassNot Implemented
nodeInterface-6firstChild returns the first child of the nodePassPass
nodeInterface-6firstChild returns null if the node has no childrenPassPass
nodeInterface-6afirstChild is readonlyPassPass
nodeInteface-7lastChild returns the last child of the nodePassPass
lastChild returns null if the node has no childrenPassPass
nodeInterface-7alastChild is readonlyPassPass
nodeInterface-14localName returns the nodeName or null (?)Not ImplementedPass
localName is readonlyNot ImplementedPass
nodeInterface-12namespaceURI returns the namespace of the nodePassPass
nodeInterface-12anamespaceURI is readonlyPassPass
nodeInterface-9bnextSibling returns the node following this node under it's parentPassPass
nodeInterface-9anextSibling returns null if there is no next nodePassPass
nodeInterface-9cnextSibling is readonlyPassPass
nodeInterface-1nodeName returns the name of the node, same as tagNamePassPass
nodeInterface-1anodeName is readonlyPassPass
nodeInterface-3nodeType returns ELEMENT_NODE (1)PassPass
nodeInterface-2nodeValue returns nullPassPass
nodeInterface-2asetting nodeValue has no effectFailFail
nodeInterface-11ownerDocument returns null or the owner documentFailPass
ownerDocument is readonlyNot TestedNot Implemented
nodeInterface-4a
nodeInterface-4b
parentNode is the parent of the nodePassPass
nodeInterface-4cparentNode is readonlyPassPass
nodeInterface-13aprefix returns nullFAIL Not implementedPass
nodeInterface-13bsetting prefix raises NO_MODIFICATION_ALLOWED_ERRPassPass
nodeInterface-8bpreviousSibling returns the node preceding this nodePassPass
nodeInterface-8apreviousSibling returns null if there is no preceding nodePassPass
nodeInterface-8cpreviousSibling is readonlyPassPass
nodeInterface-26appendChild should raise NO_MODIFICATION_ALLOWED_ERRNot TestedPass
nodeInterface-19cloneNode ... (should not be implemented?)PassNot Implemented
nodeInterface-15hasAttributes should return falsePassPass
nodeInterface-16a
nodeInterface-16b
hasChildNodes should return true if the node has children, false otherwisePassPass
insertBefore() should raise NO_MODIFICATION_ALLOWED_ERRNot TestedPass
nodeInterface-17isSupported()PassPass
nodeInterface-18normalize() should not be implemented?Not ImplementedNot Implemented
removeChild() should raise NO_MODIFICATION_ALLOWED_ERRNot TestedPass
replaceChild() should raise NO_MODIFICATION_ALLOWED_ERRNot TestedPass